derrick foundation - German English Dictionary